mountain tallow - Alemán Inglés Diccionario